suspect foul play

Translations
soupçonner un acte frauduleux
Definitions
To believe or have a suspicion that a crime or unethical behavior has occurred, particularly in situations where the circumstances seem suspicious or unusual.